/**
* Login Module JS
*/

// Work with open flash chart
var ofc_chart_data="";

function open_flash_chart_data()
{
	return JSON.stringify(ofc_chart_data);
}
// End of work with open flash chart

/******************** New User Management *********/
jQuery(document).ready(function(){
	// Click to show user detail
	jQuery(".loginmodule_approve_username").click(function(){
		var id=jQuery(this).attr("id");
		if (id.length > 3){
			id=id.substring(3);
			jQuery("#udt"+id).fadeToggle("fast");
		}
	});
	// click to approve this user
	jQuery(".loginmodule_approve_user_control, .loginmodule_disapprove_user_control").click(function(){
		var id=jQuery(this).attr("rel");
			jQuery(this).addClass("loginmodule_approve_user_control_loader");
			jQuery.post('index.php',{
				module: 'loginmodule',
				action: 'newuser_approve',
				ajax_action: 1,
				id: id,
				lock: jQuery(this).attr("rev")
			}, function(data) {
				data=ajax_string_dim(data);
				if (data!="") 
				{
					alert("Yêu cầu đã được thực hiện xong");
					jQuery(".loginmodule_approve_user_control_loader").removeClass("loginmodule_approve_user_control_loader");
				}
				else
					{
					alert("Lỗi kết nối đến máy chủ. Xin thử lại vào lần sau");
				}
			});
			if (jQuery(this).attr("rev") == "0")
			{
				jQuery("#uap"+id).fadeOut();
				jQuery("#udp"+id).fadeIn();
				jQuery("#ust"+id).html("Đang khóa");
			}
			else
			{
				jQuery("#uap"+id).fadeIn();
				jQuery("#udp"+id).fadeOut();
				jQuery("#ust"+id).html("Bình thường");
			}
	});

	// click to send email to this user
	jQuery(".loginmodule_approve_user_control_email").click(function(){
		var id=jQuery(this).attr("id");
		if (id.length > 3){
			id=id.substring(3);
			jQuery(".loginmodule_approve_user_control_email").removeClass("loginmodule_approve_user_control_loader");
			jQuery("#usm"+id).addClass("loginmodule_approve_user_control_loader");
			jQuery(".loginmodule_sendmail_form").insertAfter("#uid"+id).show();
			// now we set user id
			jQuery("input[type='hidden']").filter("[name='user_id']").val(id);
		}
	});

	// click to get user activity chart
	jQuery(".loginmodule_useractivity_chart").click(function(){
		var id=jQuery(this).attr("id");
		if (id.length > 3){
			id=id.substring(3);
			jQuery("#uac"+id).addClass("loginmodule_approve_user_control_loader");
			jQuery.post('index.php',{
				module: 'loginmodule',
				action: 'user_activity_chart',
				ajax_action: 1,
				id: id
			}, function(data) {
				data=ajax_string_dim(data);
				if (data!="") 
				{
					var obj=eval("("+data+")");
					ofc_chart_data=eval("("+obj.chart_content+")");
					swfobject.embedSWF(ofc_chart_url, "ucc"+obj.id, "700", "350", "9.0.0");
				}
				else
				{
					alert("Lỗi kết nối đến máy chủ. Xin thử lại vào lần sau");
				}
				jQuery(".loginmodule_useractivity_chart").removeClass("loginmodule_approve_user_control_loader");
			});
		}
	});    

	// click to warn user
	jQuery(".loginmodule_warning_user").click(function(){
		var id=jQuery(this).attr("id");
		if (id.length > 3){
			id=id.substring(3);
			jQuery(".loginmodule_warning_user").removeClass("loginmodule_approve_user_control_loader");
			jQuery("#uwu"+id).addClass("loginmodule_approve_user_control_loader");
			jQuery(".loginmodule_sendmail_form").insertAfter("#uid"+id).show();
			// now we set user id
			jQuery("input[type='hidden']").filter("[name='user_id']").val(id);
		}
	});
});
/******************** END New User Management *****/